package com.senlingspace.system.domain.vo;

import com.senlingspace.common.enums.CartUpdateTypeEnum;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 小程序购物车VO
 *
 * @author lebronjames
 * @date 2024/10/03
 */
@Data
public class MiniAppCartUpdateVo implements Serializable {

    // 购物车ID
    @NotNull(message = "ID不能为空！")
    private Long id;

    // 数量
    private Integer quantity;

    // 购物车更新操作类型
    @NotNull(message = "操作类型不能为空！")
    private CartUpdateTypeEnum type;

}
